Big Huge Thesaurus

geographical point

noun